package com.wtx.fitness.entity;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 成绩实体类
 */
@Data
public class Score {
  /**
   * 成绩记录唯一标识
   */
  private Integer id;

  /**
   * 关联学生表学号
   */
  private String stuId;

  /**
   * 关联体测项目表ID
   */
  private Integer itemId;

  /**
   * 统一存储数值（根据项目单位转换为秒/cm/kg等数值）
   */
  private BigDecimal storageValue;

  /**
   * 是否合格（0-不合格，1-合格）
   */
  private Integer isPass;

  /**
   * 冗余存储学生性别（提升查询性能，数据来自student表）
   */
  private String gender;

  // 非数据库字段，用于展示
  private SportItem sportItem;
  private Student student;
}